//
//  UIFont+Style.h
//  AFNetworking
//
//  Created by abc on 2019/1/15.
//

#import <UIKit/UIKit.h>

/// 10.f
UIKIT_EXTERN CGFloat const UIFontExtraSmallSize;
/// 12.f
UIKIT_EXTERN CGFloat const UIFontSmallSize;
/// 14.f
UIKIT_EXTERN CGFloat const UIFontNormalSize;
/// 16.f
UIKIT_EXTERN CGFloat const UIFontLargeSize;
/// 18.f
UIKIT_EXTERN CGFloat const UIFontExtraLargeSize;

typedef NSString * FontName;

FOUNDATION_EXTERN FontName const Ordinary;
FOUNDATION_EXTERN FontName const OrdinaryBold;
FOUNDATION_EXTERN FontName const FunctionProBook;
FOUNDATION_EXTERN FontName const FunctionProDemi;
FOUNDATION_EXTERN FontName const FunctionProMedium;
FOUNDATION_EXTERN FontName const FunctionProOblique;
FOUNDATION_EXTERN FontName const LibreBaskervilleRegular;

NS_ASSUME_NONNULL_BEGIN

@interface UIFont (Style)

+ (UIFont *)dynamic_fontWithName:(NSString *)fontName size:(CGFloat)fontSize;

@end

NS_ASSUME_NONNULL_END
